life incarceration - Turkish English Dictionary